collect both levels of partitions