modify AnalyzeContext