added Event model