add dry-run mode for delete command