adds highlightPath and a bunch of other stuff