@mikebartolo: Great points