revise precision error.