add generateDocs