rename ipevents to events for consistency