autoallogamy
not defined yet