Kidney Stones suck.