trying to add back translation, rotation, and scale as separate memebers.