superingenuity
not defined yet