I had a kidney stone a few years back. Great fun...