Adição de mais documentação e comentário