Refatorando o código.