I want to know if it is possible for Access to be smart enough to determine which duplicate to get rid of. i.e. if two records have the same email address, but one has no name and one does, we'd want to delete the one that does not. However, there are many records that are not duplicates that have no name, so I wouldn't want those to end up in the delete pile. There are other criteria I would want to test as well. Thanks, Dawn