relocated error messages