correctly reference source_dir