changed: bidirectional binding.