event module working