added new option -P, --preserve-perms