implement more tests around graph changes