deleteDuplicate