implementatin of tingClientRequest