Lots of changes to graph