update calcs