I am not sure the place you're getting your info, however good topic.
I must spend some time learning more or figuring out more.
Thanks for wonderful info I was looking for this info for 
my mission.