dedup diff