Wow, what timing to drop back in. Thank you all for the kind words, I'm glad it is useful and/or interesting