further data binding development