correct the sorter project structrue