Beyond all praise