example program for report added
diagrams added