         
         contextImages = UIStackView()
         contextImages.spacing = -1 * contextImagesSize
+
+        let imageView = ImageView(frame: CGRect(x: 0, y: 0, width: contextImagesSize, height: contextImagesSize))
+        contextImages.addArrangedSubview(imageView)
+
         addSubview(contextImages)
         
         contextImages.snp.makeConstraints { make in

            }
            
            if users.count > 3 {
                contextLabel.text = contextLabel.text! + ", and " + String(users.count - 3) + " others recommended this \(recommendationType)"
            } else {
                contextLabel.text = contextLabel.text! + " recommended this \(recommendationType)"
            }
        }
    }
    

            make.leading.equalToSuperview()
            make.height.equalTo(lineseparatorHeight)
        }
    }
    
    required init?(coder aDecoder: NSCoder) {
        fatalError("init(coder:) has not been implemented")
    }
    
    func setupWithUsers(users: [User], feedContext: FeedContext) {
//        contextImages.arrangedSubviews.forEach { $0.removeFromSuperview() }

        if users != [] {
            var contextString = ""

            users.enumerated().forEach { (i,user) in
                guard let imageView = contextImages.arrangedSubviews.first as? ImageView, i < 3 else { return }

                contextString += user.fullName()

                if i != users.count - 1 {
                    contextString += ", "
                }

                layoutContextImageView(imageView: imageView, imageURL: user.imageURL)
            }
            
