First, I'd like to suggest adding an all modifier for getting things out of packs, so that when you get all pack, it removes everything from the container.
Second, I'd like to suggest that you distinguish between different packets when they are on the ground, such as two bandaged arm packets lay here, instead of a packet of herbs. All that I can think of for now.