redo inventory, bear traps, astar diagonal, sort