Don’t agree with everything but many good points.