add Bipartite