deduplication : WIP