Nicely done. Your approach makes the topic a lot less intimidating for beginners.