share transformations