inefficient pathfinding wooooo!