Thanks! I genuinely appreciate your detailed response - I learn something new on SN every day :)