moved all server events to the queue