add some dfs