Now requires host and port.