heap.h updated