A truly happy day.