update event model