adding the "cancel" type makes it possible to distinguish this event from other events with the same source id