working on graphs.