created design of data binding