almost ready to try astar