more docs, segmented