OK, this one seems complicated. I have a form that opens and with it the report in print view. The form lets the end user select filtering options by: City - combo box, BB option - Option Group, SF - combo box. Sorting by: Name, City, and Size. Then the user selects the Apply Filter button and they have their report. Nice, but now there are different requirements for different people. I want to keep the filtering the same but would like to allow users to select what fields appear on the report. I have a total of 25 fields and they all won't fit so, 1) how can I give users display options on the same form as the filtering and sorting? 2) Is it possible to do the filtering without the user selecting the button? Can the report update as a user selects different checkboxes so they can see what the report will look like in real-time? Of course some users will cry when they cannot have all 25 fields but instead of me explaining it 1000 times to them they can see what will fit. My report is already set up in landscape and I currently have 14 fields but they are predetermined. If need be I can post this in segments because of the many questions. If all my questions cannot be done I am open to alternatives.