event handling/processing mechanism update