updated to include queue dequeue maximum