start work on request visitor