             cell.valueField.isUserInteractionEnabled = false
             cell.selectionStyle = .none
             cell.nameLabel.text = field.label
-            cell.valueField.placeholder = ""
+            if field is SelectField {
+                cell.valueField.placeholder = "Select..."
+            }
+            else {
+                cell.valueField.placeholder = ""
+            }
             cell.valueField.keyboardType = .default
             cell.valueField.autocapitalizationType = .none
             cell.valueField.isSecureTextEntry = false

    func resetClearCallback() {
        self.clearButton?.removeFromSuperview()
        self.clearButton = nil
    }

    override func prepareForReuse() {

        button.setBlock { [unowned button] in
            clearCallback(button)
        }
        button.addConstraint(NSLayoutConstraint(item: button, attribute: .width, relatedBy: .equal, toItem: button, attribute: .height, multiplier: 1, constant: 0))
        self.contentView.addSubview(button)
        self.clearButton = button
    }
