User input now updates model for two way binding.