add tree_bfs