Add HeapQueue