I cannot remember a time when we have had this much good news