not sorting twice; sorting ignore case at the right location