start working on pathfinding