Still the fundamental problem of the Slot only being emptied if it is empty. Or am I misunderstanding cItem.