Hi, I have a database with a list of scheduled tasks that need to be completed. I have made an append query that releases a number of schedules based on a start and end date range, usually one month in advance. (This is to help keep the large volume of live tasks manageable) The append query updates a table with indexes set to no duplicates. Each task is given a unique number (autonumber) so the history can be tracked. Everything works fine other than if I run the append query on or over some of the previously used date ranges it will generate duplicates, the table index effectively deletes these once they are assigned. The problem is that this leaves large amounts gaps in the autonumber sequence. Is there a way to delete the duplicates when appending data before the autonumbers are assigned within the table? I have searched high and low, any help would be greatly appreciated.