We added plugin acceptVisitor function