Thank you Sam, I've been meaning to read that over again. Good timing - thank you for republishing it!