updated BaconDijkstra but why is it still here?