error messages modified.