dijkstra seems to be clunking