move common behavior to parent class
CC for StaticAnalysis vertex