Steve thanks so much for your very thorough response. It clarifies so much!