restructuring tools source