add Aggregate operation