corrected definition of transform