reframe the data layer with Backbone model