I'm not certain the place you're getting your info, but good topic.
I needs to spend a while finding out more or understanding more.
Thanks for wonderful info I used to be searching 
for this info for my mission.