forgot to sync this

pathfinding work