made activate, deactivate, and uninstall functions static