Use EventDispatcher to enqueue a notification
Rename consumer
Define a listener as a service