class Dijkstra added