ALL makes so many good points.