small  change to the client io module