This looks great but I'd love for it to have a built in check to see if inventory is full. I'm sure I can figure out a workaround but it's unlikely to be as clean.