Implmented WHO event and handling in core.