init run bfs