error calculations getting better