Goodness, that sounds like extensive work. I hope she feels better when it's all said and done.