fixed iso->cartesian conversion