@jannyh: Very well articulated