polygenous
not defined yet