Final reckoning