 		}
 	}
 
-	private func addSubviewAtInit(_ view: NSView, hidden: Bool) {
-
-		addSubview(view)
-		view.translatesAutoresizingMaskIntoConstraints = false
-		view.isHidden = hidden
-	}
-
-	private func commonInit() {
-
-		addSubviewAtInit(titleView, hidden: false)
-		addSubviewAtInit(unreadIndicatorView, hidden: true)
-		addSubviewAtInit(dateView, hidden: false)
-		addSubviewAtInit(feedNameView, hidden: true)
-		addSubviewAtInit(avatarImageView, hidden: false)
-		addSubviewAtInit(starView, hidden: false)
-	}
-	
 	override init(frame frameRect: NSRect) {
 		
 		super.init(frame: frameRect)

		}
	}

	private func updateUnreadIndicator() {

		let shouldHide = cellData.read || cellData.starred
		if unreadIndicatorView.isHidden != shouldHide {

		}
	}

	func updateStarView() {

		starView.isHidden = !cellData.starred
	}

	func updateAvatar() {

		if !cellData.showAvatar {
			avatarImageView.image = nil
