adding generate_reports and download_reports scripts