avoid case when reps == false