impl: start chunk merging alg