added a sequential dedupe