The viewpoint is good, the comments are on point.