revelability
not defined yet