Refatoração do script