Surplus-based averaging