There are so many things to be happy about these days.