add event message processor