             self.hideMenu(animated: false)
             return
         }
+        
+        // Add overlay
+        self.addContentOverlay()
         
         let relativeTranslation = x / maxAbsoluteContentTranslation
         

        
    }
    
    func panGestureRecognized(recognizer: UIPanGestureRecognizer) {
        
        let translation = recognizer.translationInView(self.view)

    
    /** Hides whatever menu is shown. */
    public func hideMenu(animated animated: Bool = true) {
        
        guard self.contentViewCenterConstraint.constant != 0 else {return}
        
        self.contentOverlayView.removeFromSuperview()
        
        self.contentViewCenterConstraint.constant = 0
        
