inserção de comentários para melhor entendimento