refined error message