Cartesian vectors