Add dry-run option