updated djikstra.h