implementação da fiuncionalidade comentario