@supremelongevity: Great points.