This is so informative. thanks