## Input Binding<
Lightview will automatically bind input values to variables.
Note how the string template literals in the REPL have atomic a values that match variable names.
If your variables are not reactive, you will need to add 'input' or 'change' event listeners to the inputs to respond to
change. See [event listeners](./8-event-listeners.html) portion of the tutorial. In this example we are watching for the
`change` event. Make changes to the input and tab out. Now, modify the code and watch for an `input` event and make changes
to the input again.
If your variables are reactive, they will automatically be updated based in `input` events. You can use an `observer`
to [drive other action](./7-monitoring-with-observers.html).
To simplify processing, `checkbox` inputs are `checked` if their value is set to `true`. Lightview does not allow you to
assign custom values to checkboxes based on their checked state.