             let article = articlePlace.articles[0]
             if let thumbnailURL = article.thumbnailURL {
                 showPlaceholderImage()
-                imageViewImageView.wmf_setImage(with: thumbnailURL, detectFaces: true, onGPU: true, failure: { (error) in
+                imageImageView.wmf_setImage(with: thumbnailURL, detectFaces: true, onGPU: true, failure: { (error) in
                     
                 }, success: {
-                    self.imageViewImageView.contentMode = .scaleAspectFill
-                    self.imageViewImageView.backgroundColor = UIColor.white
-                    self.selectedImageViewImageView.wmf_setImage(with: thumbnailURL, detectFaces: true, onGPU: true, failure: { (error) in
+                    self.imageImageView.contentMode = .scaleAspectFill
+                    self.imageImageView.backgroundColor = UIColor.white
+                    self.selectedImageImageView.wmf_setImage(with: thumbnailURL, detectFaces: true, onGPU: true, failure: { (error) in
                         self.showPlaceholderImage()
                     }, success: {
-                        self.selectedImageViewImageView.backgroundColor = UIColor.white
-                        self.selectedImageViewImageView.contentMode = .scaleAspectFill
+                        self.selectedImageImageView.backgroundColor = UIColor.white
+                        self.selectedImageImageView.contentMode = .scaleAspectFill
                     })
                 })
             } else {

        imageBackgroundView.layer.contents = #imageLiteral(resourceName: "places-dot-medium-opaque").cgImage
        imageView.addSubview(imageBackgroundView)
        
        imageViewImageView.frame = UIEdgeInsetsInsetRect(imageView.bounds, UIEdgeInsets(top: 1, left: 1, bottom: 1, right: 1))
        imageViewImageView.contentMode = .scaleAspectFill
        imageViewImageView.layer.masksToBounds = true
        imageViewImageView.layer.cornerRadius = imageViewImageView.bounds.size.width * 0.5
        imageView.addSubview(imageViewImageView)
        
        imageOutlineView.frame = imageView.bounds
        imageOutlineView.layer.contents = mediumDotOutlineImage.cgImage


class ArticlePlaceView: MKAnnotationView {
    private let imageView: UIView
    private let imageImageView: UIImageView
    private let imageOutlineView: UIView
    private let imageBackgroundView: UIView
    private let selectedImageView: UIView
    private let selectedImageImageView: UIImageView
    private let selectedImageOutlineView: UIView
    private let selectedImageBackgroundView: UIView
    private let dotView: UIView
