this is very informative! thank you.