allow astar diagonal