simplify things a bit. single threaded, handle one host, no config file.