Yes, you are certainly welcome! Maybe we should say Northeast North American meet and greet. I live in Stowe in Vermont. Where do you visit in New England?