transformation -part 3