Hi, I'm geoff. Have been lurking for a while, mostly through links from google to various questions and finally got around to joining.