Add different ways to Events Listener Registration