working sorter
changes