add VisitorRegistry