manipulations

not defined yet