subsequent calls to repeat will multiply the number of repeats