reducing the instances of AnalysisREngine