add uninstall and reinstall