add specialized deque buffer