mutates

not defined yet