     
     private func authenticate(request: AuthenticationRequest, completion: @escaping AuthenticationCompletion)
     {
-        self.authenticate(client: self.authenticatorClient, request: request, completion: completion)
-    }
-    
-    private func authenticate(client: VimeoClient, request: AuthenticationRequest, completion: @escaping AuthenticationCompletion)
-    {
-        client.request(request: request) { result in
+        self.authenticate(with: self.authenticatorClient, request: request, completion: completion)
+    }
+    
+    private func authenticate(with client: VimeoClient, request: AuthenticationRequest, completion: @escaping AuthenticationCompletion)
+    {
+        let _ = client.request(request: request) { result in
             
             let handledResult = self.handleAuthenticationResult(result: result)
             

        let adhocClient = VimeoClient(appConfiguration: self.configuration, sessionManager: customSessionManager)
        let request = AuthenticationRequest.verifyAccessTokenRequest()

        self.authenticate(client: adhocClient, request: request, completion: completion)
    }
    
    // MARK: - Private Authentication

     - parameter accountResponseDictionary: account response dictionary
     - parameter completion:                handler for authentication success or failure
     */
    public func authenticate(with accountResponseDictionary: VimeoClient.ResponseDictionary, completion: AuthenticationCompletion)
    {
        let result: Result<Response<VIMAccount>>
        
