lower() refined