analyst site visiting