BFS should be working, and if not, I will make minor adjustments.

Also needs to be tested on aludra