fix protocol typo, event/EventType -> event/IEventType