Implemented HeapPage