     // MARK: GKLocalPlayerListener
     
     func player(player: GKPlayer!, didAcceptInvite inviteToAccept: GKInvite!) {
-        var mmvc = GKMatchmakerViewController(invite: inviteToAccept)
+        let mmvc = GKMatchmakerViewController(invite: inviteToAccept)
         mmvc.matchmakerDelegate = self
         presentingViewController.presentViewController(mmvc, animated: true, completion: nil)
     }

    func showGameCenter(viewController: UIViewController, viewState: GKGameCenterViewControllerState) {
        presentingViewController = viewController
        
        var gcvc = GKGameCenterViewController()
        gcvc.viewState = viewState
        gcvc.gameCenterDelegate = self
        presentingViewController.presentViewController(gcvc, animated: true, completion: nil)

    }
    
    func reportLeaderboardIdentifier(identifier: String, score: Int) {
        let scoreObject = GKScore(leaderboardIdentifier: identifier)
        scoreObject.value = Int64(score)
            if (error != nil) {
        GKScore.reportScores([scoreObject]) { (error) -> Void in
