added transformations and actions