add stl_deque