add path finding functionality