       warn '[task] [update] timestamps is null'
       return null
 
-    return @model_update_save(TASK, id, changes, timestamps)
+    @model_update_save(TASK, id, changes, timestamps)
+
+    changes.id = id
+    return changes
+
 
 
   ###

      return false

    return true

  model_update_timestamps: (classname, id, changes, timestamps) ->


      delete changes.tasks
      delete timestamps.tasks

    @model_update_save(LIST, id, changes, timestamps)

    changes.id = id
    return changes


  ###
   * Update Pref
   *
   * - changes (object)
   * - timestamps (timestamps)
   * > changes
  ###

  pref_update: (changes, timestamps) =>

    # Pref id is always s0
    id = PREF_ID

    timestamps = @model_update_timestamps(PREF, id, changes, timestamps)
    unless timestamps
      warn '[pref] [updaet] timestamps is null'
      return null

    return @model_update_save(PREF, id, changes, timestamps)



