add minheap