Restructuring domain