Added A* structure