Cursor: crsDisclaimers DisclaimerID DisclaimerText Cursor: crsFunds FundTypeID FundName FundID DisclaimerID SELECT crsFunds (ORDERed by FundTypeID) SCAN lcFundTypeID = FundTypeID * Make the results do this: Top Disclaimer (SQL from crsDisclaimers for the FundType) SCAN REST WHILE FundTypeID = lcFundTypeID DISPLAY individual fund records for the FundTypeID ENDSCAN SKIP -1 Bottom Disclaimer (SQL from crsDisclaimers for the FundType) * Footnotes (SQL from crsDisclaimers for the FundType) ENDSCAN