     
     fileprivate lazy var rightAndLeftSwipeCell: UITableViewCell = {
         let cell: UITableViewCell = UITableViewCell()
+        cell.contentView.backgroundColor = UIColor.white
         cell.textLabel?.text = "Right Push & Left Pull"
         
         let slideGestureRecognizer: EECellSwipeGestureRecognizer = EECellSwipeGestureRecognizer()
         
         let rightPushAction: EECellSwipeAction = EECellSwipeAction(fraction: 0.25)
         rightPushAction.icon = UIImage(named: "circle")!
-        rightPushAction.activeBackgroundColor = UIColor.greenColor()
-        rightPushAction.behavior = .Push
+        rightPushAction.activeBackgroundColor = UIColor.green
+        rightPushAction.behavior = .push
         rightPushAction.didTrigger = { (tableView, indexPath) in
             print("Right Push")
             
-            let alert = UIAlertController(title: "Swiped", message: "Right Push", preferredStyle: UIAlertControllerStyle.Alert)
-            alert.addAction(UIAlertAction(title: "Ok", style: UIAlertActionStyle.Default, handler: { (action) -> Void in
+            let alert = UIAlertController(title: "Swiped", message: "Right Push", preferredStyle: .alert)
+            alert.addAction(UIAlertAction(title: "Ok", style: .default, handler: { (action) -> Void in
                 slideGestureRecognizer.swipeToOrigin(true, completion: nil)
             }))
             
-            self.presentViewController(alert, animated: true, completion: nil)
+            self.present(alert, animated: true, completion: nil)
         }
         
         let leftPullAction: EECellSwipeAction = EECellSwipeAction(fraction: -0.25)
         leftPullAction.icon = UIImage(named: "circle")!
-        leftPullAction.activeBackgroundColor = UIColor.blueColor()
-        leftPullAction.behavior = .Pull
+        leftPullAction.activeBackgroundColor = UIColor.blue
+        leftPullAction.behavior = .pull
         leftPullAction.didTrigger = { (tableView, indexPath) in
             print("Left Pull")
         }

    
    fileprivate lazy var leftPullSwipeCell: UITableViewCell = {
        let cell: UITableViewCell = UITableViewCell()
        cell.textLabel?.text = "Left Pull"
        
        let slideGestureRecognizer: EECellSwipeGestureRecognizer = EECellSwipeGestureRecognizer()
        
        let leftPullAction: EECellSwipeAction = EECellSwipeAction(fraction: -0.25)
        leftPullAction.icon = UIImage(named: "circle")!
        leftPullAction.activeBackgroundColor = UIColor.blueColor()
        leftPullAction.behavior = .Pull
        leftPullAction.didTrigger = { (tableView, indexPath) in
            print("Left Pull")
        }

    
    fileprivate lazy var rightPushSwipeCell: UITableViewCell = {
        let cell: UITableViewCell = UITableViewCell()
        cell.contentView.backgroundColor = UIColor.white
        cell.textLabel?.text = "Right Push"
        
        let slideGestureRecognizer: EECellSwipeGestureRecognizer = EECellSwipeGestureRecognizer()
        
        let rightPushAction: EECellSwipeAction = EECellSwipeAction(fraction: 0.25)
        rightPushAction.icon = UIImage(named: "circle")!
        rightPushAction.activeBackgroundColor = UIColor.green
        rightPushAction.behavior = .push
        rightPushAction.didTrigger = { (tableView, indexPath) in
            print("Right Push")
            
            let alert = UIAlertController(title: "Swiped", message: "Right Push", preferredStyle: .alert)
            alert.addAction(UIAlertAction(title: "Ok", style: .default, handler: { (action) -> Void in
                slideGestureRecognizer.swipeToOrigin(true, completion: nil)
            }))
            
            self.present(alert, animated: true, completion: nil)
        }
        
        slideGestureRecognizer.addActions([rightPushAction])
