X,Y,Z are handled in reverse by miconv!