playing with the queue