add seginfo parse