HeapFile added write back to disk functioins