fixed alphabetical problems by ignoring case