       dateNode.frame = CGRect(
         origin: CGPoint(x: width - size.width, y: centerY(size.height)),
         size: size)
-      maxWidth -= size.width
+      maxWidth -= size.width + authorConfig.horizontalPadding
     }
 
     if let groupNode = groupNode {

            width: CGFloat(FLT_MAX),
            height: height))

        let textSize = groupNode.measure(
          CGSize(
            width: CGFloat(FLT_MAX),
            height: height))
        let dividerY = firstRowY(textSize.height) +
          (textSize.height - dividerSize.height) / 2

        groupDivider.frame = CGRect(
          origin: CGPoint(x: x, y: dividerY),

      x += avatarConfig.size + authorConfig.horizontalPadding
    }

    var authorNameX = x
    if let authorNameNode = authorNameNode {
      let size = authorNameNode.measure(
