gyrovague
not defined yet