added more data binding