Implementing restructuring