repeatable segment read fixed