very informative! thanks much!