add a new visitor base template