transitive in aggregation gorup item