Updated event model to include start and end time