Well, Blogger is apparently feeling better. Whatever that means.