added event model