pre repetition changes