restructuring models