initial user 0, heaps work