Correcting newton-solvers