permutatorial
not defined yet