add product and list_item