add optionable strtolower username