slightly tweeked error messages