progress merging aggregate and flush