Added visitor classes.