add ErrorEstimator