finished the mvp for event_reporter