use consistent case for messages