   }
 
   private func setupConstraints() {
-    blurView.snp_makeConstraints { make in
-      make.edges.equalTo(imageContentView)
-    }
-
     imageView.snp_makeConstraints { make in
       make.edges.equalTo(imageContentView)
     }

  override var viewModel: LinkItemViewModel? {
    didSet {
      guard let imageViewModel = viewModel as? LinkItemImageViewModel else { return }
      imageView.kf_setImageWithURL(imageViewModel.imageURL, optionsInfo: [.Transition(.Fade(0.15))])
      backgroundImageView.kf_setImageWithURL(imageViewModel.imageURL)
    }
  }


    return imageView
  }()

  private lazy var backgroundImageView: UIImageView = {
    let imageView = UIImageView()
    imageView.contentMode = .ScaleAspectFill
    imageView.clipsToBounds = true
    return imageView
  }()

  // MARK - Initializers
