Make declarative data binding