Add --dry-run option, misc