   update: (e) =>
     e.preventDefault()
     params = @formParam(e.target)
-    @log 'submit', @setting, params, e.target, typeof @setting.state.value
+
     directValue = 0
+    directData  = undefined
     for item in @setting.options['form']
       directValue = +1
+      directData  = params[item.name]
 
     if directValue > 1
       state = {

    @render()

  render: =>
    # defaults
    directValue = 0
    for item in @setting.options['form']
      directValue = +1

    if directValue > 1
      item['default'] = @setting.state.value[item.name]
    else
      item['default'] = @setting.state.value


      }
    else
      state = {
        value: directData
      }

    @setting['state'] = state
