Overall refractoring