visitor complete