run transformations