recalc original working