can build visibility graph