Added tolower and toupper