Restructuring IFM