             line.fields.map (f) -> validation.initValidation(f, services)
           p += 1
 
-      valueChange = (fieldName, value) ->
+      changeValue = (fieldName, value) ->
         values[fieldName] = value
         validation.removeError(fieldName)
         events.handle(fieldName, "change", value)

        validateAll: -> validation.validateAll(values)
        watchField: events.watchField
        submit: submit
      return services
  )

    displayService) ->

    return (form)->
      events = eventService()
      validation = validationService(events)
      values = {}
