realizer uses notice.realize() for control events
realizer uses notice.realize() for control events