transhape
not defined yet