very informative thank you.!