permutatory
not defined yet