Happy times are at hand.