       button.add(icon)
 
     if settings.text?
-      label = Ti.UI.createLabel({
+      @label = Ti.UI.createLabel({
         text: settings.text
         textAlign: "center"
         left: 13

        width: Ti.UI.SIZE
        height: 28
      })
      button.add(label)

    button.addEventListener("touchstart", () => button.backgroundImage = bgPressed)
    button.addEventListener("touchend", () => button.backgroundImage = bg)
    button

    button = Ti.UI.createLabel({
      backgroundImage: bg
      backgroundLeftCap: 15
      backgroundRightCap: 10
      height: 30
      width: Ti.UI.SIZE
