pseudogyrate
not defined yet