I have designed a financial report in Crystal 8.5 with four Hierarchal Groups. The report groups each Account Segment, and also includes a group for the Account Type (Revenue or Expense). The group order is as follows: Segment1 (Group1), Segment2 (Group2), Account Type (Group3), and finally (Group4) groups each parent account with a corresponding child for each account type, and subtotaling at the parent level. The report is programmed to begin a new page following each account type, so that revenue and expense accounts are on a separate page. In addition to separating the revenue and expense accounts, my goal is to instruct Crystal to begin a new page following a subtotal, (any subtotal) which will keep a group of child accounts together on the same page. I could include a new page following each subtotal, however this creates numerous pages, many of which contain only 2 to 3 records per page. I was hoping there was a way to instruct Crystal to begin a new page, following a specified number of records for example. Whatever the solution, I was hoping someone could explain how this is accomplished. Thanks!