need to move pathfinder to descriptors, not compiles