semirotative
not defined yet