[cartesianSolver]: streamlined