client and server scripts working.  all tests pass.