diogenes
not defined yet