             collisionBehavior.addBoundaryWithIdentifier("collision", fromPoint: CGPointMake(CGRectGetMinX(finalExpectedFrame) + offset, CGRectGetMinY(finalExpectedFrame)), toPoint: CGPointMake(CGRectGetMinX(finalExpectedFrame) + offset, CGRectGetMinX(finalExpectedFrame) + CGRectGetHeight(self.frame)))
             self.dynamicAnimator?.addBehavior(collisionBehavior)
         }
-        else
-        {
+        else {
             self.cursorView.frame = finalExpectedFrame
         }
     }

    
    func updateCursorSize() -> Void {
        cursorView.frame = CGRectMake(CGRectGetMinX(cursorView.frame), CGRectGetMinY(cursorView.frame), CGRectGetWidth(self.frame) / CGFloat(itemArray.count), CGRectGetHeight(self.frame))
        NSLog("UpdatedCursorSize: %@", NSStringFromCGRect(cursorView.frame))
    }
    
    func updateCursorPositionAnimated(animated: Bool) -> Void {

        
        itemArray.insert(item, atIndex: index)
        
        updateCursorPositionAnimated(false)
    }
    
