done with repeats