Deduplicator

Currently still under construction...