Update: More readable tolower versus tr, my preference though..