Remove debug.
Add event queue error.
Add generic listener.
Change event queue to allow for listener subscription.