 
     @_syncDoc.submitOp [
       p: [@collectionId , model.id]
-      oi: model.toJSON()
-    ], @handleError(model)
+      oi: attrs
+    ], @captureError(model, "add")
 
 
   _sendModelDestroy: (model) ->

      throw new Error  "ERROR: snapshot has no model with id #{ model.id }"

    if operations.length isnt 0
      @_syncDoc.submitOp operations, @handleError(model)


  _sendModelAdd: (model) ->

    @_syncDoc.submitOp [
      p: [@collectionId , model.id]
      od: true
    ], @captureError(model, "destroy")



