product_chain_loop