                     self.animating = false
                     
                     self.handleGesture(gestureRecognizer)
-                    
-                    //self.checkForDraggingAtTheEdgeAndAnimatePaging(gestureRecognizer)
                     
                     
                 });

            else if self.scrollDirection == UICollectionViewScrollDirection.Vertical {
                
                let rect = hitTestRectagles["top"]
                println("\(rect) collides with \(bundle.representationImageView.frame)")
                
                if CGRectIntersectsRect(bundle.representationImageView.frame, hitTestRectagles["top"]!) {
                    

                imageViewFrame.origin = point
                bundle.representationImageView.frame = imageViewFrame
                
                
                let dragPointOnCollectionView = gesture.locationInView(self.collectionView)
                
                
                if let indexPath : NSIndexPath = self.collectionView?.indexPathForItemAtPoint(dragPointOnCollectionView) {
                    
                    
                    
                    self.checkForDraggingAtTheEdgeAndAnimatePaging(gesture)
                    
                    
                    if indexPath.isEqual(bundle.currentIndexPath) == false {
