rewrite BlockDiagram and add datasets to FullReport
add report with MM suggestions