This is one of the best and most powerful posts I've seen, a complete portal and an amazing way to learn. Thank you for this useful post.