milestone achieved.  TODO: client needs not have IP address. Remove this.