preshaping

not defined yet