starting to entirely revamp the pathfinding, as it stopped working after the scaling