has error still return no