add tficf
add merge_input_output to data_processing