Alguns comentários no código