fixed addItem