modify source_file to dist_file, naive error