New functionality for arbitrary variable choices on x,y,z axes