cartesian interpolation ready ith unit tests