Correções e refatoração de código. Mudança de variaveis globais para
variaveis locais.