fixed transcalc