bipartitely
not defined yet