source_path → source_dir