tough client