remembered to commit.. streaming(?).. rewrote the pathfinding (finally) idk if its actually working or not. testing