add rmduplicate