add data bind onDataChanged and autoConvertNewItemAsKoObservable