add System::Startup, System::Shutdown, System::Heartbeat events