It's been a bit of a wild ride to get here...