added print @prouduce_item for testing