cleaning and restructuring