introduced some new transforms