     /// Fade out/in the first view controller, instead of moving.
     @IBInspectable var fadeFirst: Bool = false
     @IBInspectable var backdropColor: UIColor?
+	@IBInspectable var blurBackground: Bool = false
     /// Direction to which it presents. Dismiss direction defaults to reverse.
     var direction: Direction = .left
     let backdropView = UIView()
+	let blurView = BlurView()
 	var isInteractive = false
 
     // MARK: - Private functions

                    backdropView.alpha = 0.0
                }
            }
        }
        let fromDirection = animatePresenter && isPresenting ? direction.reverse : direction
        UIView.animate(

                }
                if self.isPresenting {
                    self.backdropView.alpha = 1.0
					self.blurView.alpha = 1.0
                } else {
                    self.backdropView.alpha = 0.0
					self.blurView.alpha = 0.0
                }
            }
            )
        { finished in
			self.blurView.removeFromSuperview()
            if transitionContext.transitionWasCancelled {
                toViewController?.view.removeFromSuperview()
            } else {
