remove sort_iter function