refactor hasValueDescSortOrder assigment