             nextContentRight.constant = translation
         } else if gesture.state == .Cancelled {
             nextContent.removeFromSuperview()
+            self.removeObserverFromContent(nextContent)
         } else if gesture.state == .Ended {
             let speed = gesture.velocityInView(self.view).x
             if speed >= 0 {

                })
            } else {
                nextContent.removeFromSuperview()
            }
        }
    }

                })
            } else {
                nextContent.removeFromSuperview()
                self.removeObserverFromContent(nextContent)
            }
        }
    }
