adding heaps