Added EventReporter and added example calls