non-repetitive