heteroses
not defined yet