Events provide all sorts of call backs to monitor the engine as it is running.