nonheinous
not defined yet