toupper, not std::toupper