 
   // MARK: - Gesture methods
 
-  public func handleTapGestureRecognizer() {
+  @objc private func handleTapGestureRecognizer() {
     guard let announcement = announcement else { return }
     announcement.action?()
     silent()
   }
 
-  public func handlePanGestureRecognizer() {
+  @objc private func handlePanGestureRecognizer() {
     let translation = panGestureRecognizer.translationInView(self)
     var duration: NSTimeInterval = 0
 

    return view
    }()

  public lazy var blurView: UIVisualEffectView = {
    let blurView = UIVisualEffectView(effect: UIBlurEffect(style: .ExtraLight))
    return blurView
    }()

  public lazy var gestureContainer: UIView = {
    let view = UIView()
    view.userInteractionEnabled = true

    return view
    }()

  public lazy var indicatorView: UIView = {
    let view = UIView()
    view.backgroundColor = ColorList.Shout.dragIndicator
    view.layer.cornerRadius = Dimensions.indicatorHeight / 2

    public static var textOffset: CGFloat = 75
  }

  public private(set) lazy var backgroundView: UIView = {
    let view = UIView()
    view.backgroundColor = ColorList.Shout.background
    view.alpha = 0.98
