fix sortByViewController