Restructuring everything