add client, split out hex dump.  working round trip