logAnalyze prototype