reduce stuff keep in bfs que to save mem