spirulate

not defined yet