add stl-deque