impl: sequential Chunk reader
impl: chunk merging part