improve Car example with data binding