add graph
add graph test