TODO graph_final2