Add A* search