queue enqueue, dequeue, size added