@mruben: Very good post.