new events controller, object mapper