I just saw this thread and hope Thor is doing much better.
Prayers and good thoughts are going his way.
Please keep us up to date on his progress.