added get_latest_by to Event model