avoiding repetitions