I have a command button in a main form that refers to a report, that gets its information from a query, where in the criteria of 4 fields, refers to a popup form [forms]![item]![item]. When I open the main form and use the cmd button it runs the popup forms one after another allowing me to choose criteria in each before generating the report. This is great! The problem is that it doesn't fill in the report the first time. I have to go thru the selections a second time before it will create a report. It seems like it sees the value the first time but doesn't recognize and apply it until it sees it again. PLEASE HELP!