atleast A* is working now