dijkstra bug fix