restructuring core