Yes, some have 2 or 3 outer joins (max maybe 5). Most derive from 2 tables. One table has about 3,500 records, the other has about 24,000 records. The queries are returning 1,000-3,500 and a few to 24,000 records, respectively. My queries need to be complex to display the report.