refatoracao do event presenter