serializable AddVisitor