@jonnybh: Great points,