fix heapifyDown