virtual transformations