homologous
not defined yet