Fix up percolate_down