Repeat times (8/28)

Repeat times