add output_chain