dipartite
not defined yet