refatorado boa parte