Implementes transformations