Editorial – Actually, things are pretty good and getting better

75