recursive flag
uninstall