Must have been a tough run with the various operations for the kidney stones. Best of luck with the upcoming surgery and a quick and successful recovery.

John