started code coverage
sort functionality works