updating event model