very interesting and informative!