melhoria na lógica.