added comments
generated coqdoc