hemogenous
not defined yet