Thank you for this article. I'm still completely clueless about this topic, because I haven't put it the time to understand this. Going to dive into this one.