tamperproof
not defined yet