         return btn
     }
     
-    // Add a label with a text
+    // Add a multi-lined message label
+    private func addMessageLabel(text: String) -> HOKLabel {
+        let label = addLabel(text)
+        label.isTitle = false
+        return label
+    }
+    
+    // Add a multi-lined label just with a text
     private func addLabel(text: String) -> HOKLabel {
         let label = HOKLabel()
         label.layer.masksToBounds = true
         label.textAlignment = .Center
         label.text = text
-        label.numberOfLines = 1
+        label.numberOfLines = 0
         menuView.addSubview(label)
         labels.append(label)
         return label

        
        // Style labels
        for label in labels {
            label.setFontName(fontName)
            label.setColor(colors)
        }
        

            self.addLabel(headline)
        }
        
        // Add a message label when message is set
        if !message.isEmpty {
            self.addMessageLabel(message)
        }

        // Style buttons
        for btn in buttons {
            btn.layer.cornerRadius = kButtonHeight * 0.5
