debug(ged?) transformation
have to fix boundary condition bug