added more stuff about event types