Basic estimator implementation.