 @todo
 ###
 
-Style     = require './style/form'
-Button    = require "./button"
-Input     = require "./input"
+Style         = require './style/form'
+Autocomplete  = require "./autocomplete"
+Button        = require "./button"
+Input         = require "./input"
 
 module.exports = React.createClass
 
   # -- States & Properties
   propTypes:
     attributes        : React.PropTypes.array
-    storage           : React.PropTypes.bool
+    storage           : React.PropTypes.string
+    className         : React.PropTypes.string
     # -- Events
     onSubmit          : React.PropTypes.func
     onError           : React.PropTypes.func

    </form>

  # -- Extends
  getValue: ->
    value = {}
    value[ref] = el.getValue() for ref, el of @refs when el.getValue?


  getDefaultProps: ->
    attributes        : []

  getInitialState: ->
    attributes        : if @props.storage then do @storage else @props.attributes

  # -- Events
  onSubmit: (event) ->
