Looks like good progress when you consider the obstacles you've had to surmount.

Great job! Thanks for the update.