Added boilerplate Event Consumer