Finally, somebody’s doing something.  Time to redouble my own prayers and efforts.