add rle end check