nonhardy
not defined yet