delegate input|output_format to parent