An iterative method with error estimators