wonderful viewpoint.