Ouch! That is some serious joint work.

Good to hear that you didn't need another replacement, too much down time is bad for the soul.

Gotta love the hat!