remove repetition