configurable host and port