Implemented New graph, probably won't work.