deque development