fixed quicksort and started benchmarking