thanks Rob
excellent post.