- update for more graph