made the aggregate functions in deduper transient