adding changes to event module