intermediary commit : Event class that we need for event listing