     url: ->
         @model::urlRoot()
 
-    sync: ->
-        Lanes.Data.Sync.apply(this,arguments)
+    sync: Lanes.Data.Sync
+
+    save: (options)->
+        Lanes.Data.Sync('update', this, options)
+
+    dataForSave: (options)->
+        unsaved = []
+        for model in @models
+            unsaved.push( model.unsavedData() ) if model.isDirty()
+        unsaved
 
     _prepareModel: (attrs, options={})->
         options.collection = this;

            callback()

    isDirty: ->
        false

    parse:(resp)->

        CommonMethods
    ]

    url: ->
        this.collection.url()

    filter: ->
        this._runFilters()

