add back in dedup