Wow! Well done! Hope the various aches and pains heal soon.