move heap.h to include