update data binding and script