add more for graph