Reflection, Translation and Rotation