add dryRun parameter to sourceCpp