I have a workorder database where: field1=start date & field2=end date. This work period could be from, say, 10/22/02 (field1) to 12/22/02 (field2). I am trying to run a report every day stating open and jobs. I am using in the query criteria field: Between Date() And DateAdd("d",30,Date()). The works fine provided the start date is the current date. If the actual start date (field1) is prior to the current date the query won't pick it up even though the job is still open. Help - how would I express the criteria to pick up all open jobs. Example - pick up: 10/22/02 thru 12/22/02 while todays date is 10/24/02. Thanks in advance.