Added client data transfer routine