Commenting shift register