Implementation in SimEvents