Fix precision update after one iteration