framed out report generation