update energy estimator