revelment
not defined yet