use common logic of AnAnalyzer