removed Backbone dependency