Self Sucking BFS