add "many" filters to modifySemanticNode method