forgot to add the event queue