Sounds like much needed repairs. I hope all goes according to plan.