Outstanding post, you have pointed out some wonderful points, I also believe this s a very good website.