heaps of an update