add support for event messages