refine error message