My pleasure (and relief!).