polyphemous
not defined yet