dequeue instead of deregister