@Gray Ghost - you make good points.