restructuring in TM