client copy