working on dde duplicates interface