#5 Convertendo para transaction