support for reaggregate