fix another bug in segoffsets intersect business
gah