commence hack
simple works
maintain buf_window
better error msgs for getaddrinfo