     storedModel = @findById(modelType, model.id)
     unless storedModel
       serverModel = new @_types[modelType]({id: model.id}, {silent:true})
-      serverModel.set(model, {parse:true, storeSync:true})
-      #serverModel.syncAttributes = _.clone(serverModel.attributes)
+      serverModel.set(model, {parse:true, storeSync:true, silent:true})
+      serverModel.trigger('change', serverModel)
       @reportSync(serverModel)
       serverModel.trigger('refresh:done', serverModel)
       return serverModel

        else
          delete storedModel.conflict
      else if serverChangedAttr
        storedModel.set(serverChangedAttr, {storeSync:true})
      @reportSync(storedModel)

      storedModel.trigger('refresh:done', storedModel)

  ###
  backboneSave: @prototype.save

  save: (options) ->
    @_store.commit(options)

  ###
    destroy - removes from server
