A* v2 WIP