event handler gets checked and getEventHandler is necessary for event source