jim.flanagan@comcast.net