add reduce_file_path