give more infomative user error message