add index, remove test
add graph