add feature to graph, fix by meeting requirement