actually, sreg_fill2 was correct and not off-by-one