unified all error messages