Adicionando comentários e limpando o código