fixed next blk read