don't add defaultsort when unnecessary