one horrible step towards returning shortest paths to all vertices
yet another horrible step