prehardened
not defined yet