improve the error tips