added ClientAnalyser