neocyanine
not defined yet