As I say, well done!
There is a great deal of personal satisfaction being able to say, 'I did that!' ... whilst rubbing the aches in muscles that you'd forgotton you had!!
As I say though, if ever you need a bit of support either moral or practical, you know where I am.