fix: fixed fetch synch (remover renundand); DRY fix: queue swapping in BFS.