more dedup