complete repeat