handle a300 events when the events module is required