add segmentLengthArray getter