Re-assignable Heap