finished myHeap.ml, need testing