Changed to std::lower