generic rle / dle
updates