diverse sorter , mycket fast.