fix multi-segment reading