pictures added into the report, new functions