@ate-bit-dave: All good points.