It's a long story, but a good one.