adding dequeue