update-and-get-of-heapfile