hardness

not defined yet