         return badge
     }()
 
-    fileprivate lazy var leftSwipeGestureRecognizer: UISwipeGestureRecognizer = {
-        let swipe = UISwipeGestureRecognizer(target: self, action: #selector(self.didSwipeLeft(gestureRecognizer:)))
-        swipe.direction = .left
-        return swipe
-    }()
-
-    fileprivate lazy var rightSwipeGestureRecognizer: UISwipeGestureRecognizer = {
-        let swipe = UISwipeGestureRecognizer(target: self, action: #selector(self.didSwipeRight(gestureRecognizer:)))
-        swipe.direction = .right
-        return swipe
-    }()
-
     fileprivate var previousCardViewController: PlaceDetailsCardViewController?
     fileprivate var currentCardViewController: PlaceDetailsCardViewController!
     fileprivate var nextCardViewController: PlaceDetailsCardViewController?

            self.view.layoutIfNeeded()
        }, completion: { finished in
            if finished {
                self.currentCardViewController.cardView.removeGestureRecognizer(self.leftSwipeGestureRecognizer)
                self.currentCardViewController.cardView.removeGestureRecognizer(self.rightSwipeGestureRecognizer)
                //                self.currentCardViewController.cardView.removeGestureRecognizer(self.panGestureRecognizer)
                if let nextCardViewController = self.nextCardViewController {
                    nextCardViewController.cardView.removeFromSuperview()
                    nextCardViewController.cardView.isHidden = false

        newController.placeImageDelegate = self
        newController.cardView.delegate = self
        return newController
    }

    func didPan(gestureRecognizer: UIPanGestureRecognizer) {
