use consistent error messages