         self.bringSubviewToFront(borderView)
     }
     
-    //    override public func touchesBegan(touches: NSSet, withEvent event: UIEvent) {
-    //        // Promote the touched view
-    //        self.superview?.bringSubviewToFront(self)
-    //        lastLocation = self.center
-    //    }
-    
     public override func touchesMoved(touches: Set<UITouch>, withEvent event: UIEvent?) {
         let touch = touches.first! as UITouch
         
         // todo todo todo
         self.lastOriginLocation = touch.previousLocationInView(self.superview)
     }
-    //    override public func touchesMoved(touches: NSSet, withEvent event: UIEvent) {
-    //        self.lastOriginLocation = (touches.anyObject()?.previousLocationInView(self.superview))!
-    //    }
     
     func initView() {
         self.applyGesture()

                        // don't move self.delegate code to above animation enclosure, otherwise card will be removed before animation finished
                        if(isSwiped)
                        {
                            //                            self.personCardDelegate?.cardSwiped(true, viewSwiped: self)
                        }
                        NSNotificationCenter.defaultCenter().postNotificationName(Constants.CardSwipedNotification, object: nil, userInfo: ["swipe_action": isSwipelike ? "like" : "dislike"] as NSDictionary as [NSObject : AnyObject])
                        

                            isSwiped = true
                            NSLog("loc left than prev, Swipe to left for dislike")
                            v.frame.origin.x = -1 * (self.screenSize.width + 150)
                            self.checkImageView?.alpha = 1
                        }
                        else if(translation.x > 0)
