continuando o duro trabalho de refatoracao.