side transformations