updated data-binding