Lang weaken rep