     
     var socialAccount: SocialAccount?
     
-    var oauthComplete: (() -> Void)?
+    var oAuthCompleteAction: (() -> Void)?
     
     var afterOAuthAction: ((socialAccount: SocialAccount) -> Void)?
     

            }
        }
    }
    
}


                    defaultFailureHandler(reason, errorMessage: errorMessage)

                }, completion: { provider in

                    println("provider: \(provider)")

                    dispatch_async(dispatch_get_main_queue()) { [weak self] in
                        self?.afterOAuthAction?(socialAccount: socialAccount)
                    }
                })
                
            } else {
