error messages integrated