added event sender wrappers to process