hermetic
not defined yet