describe the Client object