do some data binding
input for data binding