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

     - parameter password:   a user's password
     - parameter completion: handler for authentication success or failure
     */
    public func logIn(email: String, password: String, completion: @escaping AuthenticationCompletion)
    {
        let request = AuthenticationRequest.logInRequest(email: email, password: password, scopes: self.configuration.scopes)
        

     - parameter password:   the new user's password
     - parameter completion: handler for authentication success or failure
     */
    public func join(with name: String, email: String, password: String, completion: @escaping AuthenticationCompletion)
    {
        let request = AuthenticationRequest.joinRequest(name: name, email: email, password: password, scopes: self.configuration.scopes)
        
