tentando doFirst