at the moment it assumes there is only an x and y, getting a z or m should't be a problem really.
at the moment it assumes there is only an x and y, getting a z or m should't be a problem really.