documented module controller.events