removed slower heapsort methods