Modeling events

yeah