Ajustes no código, otimização dos métodos, atribuição de parâmetros