adding slowsort and optimize