added --remove and --uninstall