improvment on new report generation service and other connected things.