AFAIK, A* fully implemented