very informative thank you