allow a client id to be passed to the client