added methods to Heap -MCM/TH