segmentIO loaded first