   private func depositCellAnimation(tableView: UITableView, indexPath: NSIndexPath) {
     let cell = tableView.cellForRowAtIndexPath(indexPath)!
     cell.alpha = CellAlpha.Hidden.rawValue
-    UIView.animateWithDuration(0.25, animations: { () -> Void in
-      self.configureLocalSnapshot(cell.center, transform: CGAffineTransformIdentity, alpha: 0.0)
+    UIView.animateWithDuration(durationForDepositAnimation, animations: { () -> Void in
+      self.configureLocalSnapshot(cell.center, transform: self.transformOnCellDeposit, alpha: 0.0)
       cell.alpha = CellAlpha.Visible.rawValue
       
       }, completion: { (finished) in

  private var backupIndexPath: NSIndexPath?
  private var startIndexPath: NSIndexPath!
  
  public init(delegate: JRLongPressGestureHandlerDelegate) {
    self.delegate = delegate
  }
  
  public func longPressGestureRecognized(tableView: UITableView, gesture: UILongPressGestureRecognizer) {

    snapshot = customSnapshotFromView(cell, snapshotCenter: centerPoint)
    tableView.addSubview(snapshot!)
    
    UIView.animateWithDuration(durationForSelectionAnimation, animations: { () -> Void in
      centerPoint.y = location.y
      cell.alpha = CellAlpha.Hidden.rawValue
      self.configureLocalSnapshot(centerPoint, transform: self.transformOnCellSelection, alpha: self.alphaForCell)
    })
  }
  
