refactored transformations into Orientation