prevoyant
not defined yet