add graph(tmp)