cyanomaclurin
not defined yet