add report generator knowledge
Merge branch 'reportgen'