add combination program about extents combination