heaplist return format standardised (still broken)