single listener can be registered to many event type

single listener can be registered to many event type