working on astar more