SuccessiveApprox