DFS graph, not finished yet