semihardness
not defined yet