added AnalyzeController