three transformations