enigmas
not defined yet