throw, inventory is now array of QStacks