Added several transformation functions
Implemented transformers