         readButton.addTarget(self, action: #selector(onRead(sender:)), for: .touchUpInside)
         readButton.contentHorizontalAlignment = .center
         readButton.snp.makeConstraints { make in
-            make.width.equalTo(actionsHeight)
+            make.height.equalTo(actionsHeight)
+            make.width.equalTo(readButton.snp.height)
         }
 
         moreButton.tintColor = grey

        commentButton.setImage(UIImage(named: "comment-small").withRenderingMode(.alwaysTemplate), for: .normal)
        commentButton.contentHorizontalAlignment = .left
        commentButton.snp.makeConstraints { make in
            make.width.equalTo(actionsHeight)
        }

        watchButton.tintColor = grey
        watchButton.addTarget(self, action: #selector(onWatch(sender:)), for: .touchUpInside)
        watchButton.contentHorizontalAlignment = .center
        watchButton.snp.makeConstraints { make in
            make.width.equalTo(actionsHeight)
        }

        readButton.tintColor = grey

    )
    public static let topInset = Styles.Sizes.rowSpacing
    public static let headerHeight = ceil(Styles.Text.secondary.preferredFont.lineHeight)
    public static let actionsHeight = Styles.Sizes.buttonMin.height

    private weak var delegate: NotificationCellDelegate?
    private let iconImageView = UIImageView()
