readme and heaps