Why return `out_file`?