Jen, you certainly get your share of rollercoaster rides.