now the client “works”