I think this is the perfect site to discuss matters about those topics, thank you for sharing all of your thoughts, I’m gaining knowledge..