breaking repeats now detects fails