looks good! just replaced two graphs3 with a graph3 and a graph4