fire (de-)activation hooks for modules