restructuring as a package