hallucinates
not defined yet