added quick sort
misc updates