fix the bug the transform