Add log_file argument