           #console.log('BIND', item)
           for key, callback of App[ @constructor.className ]['SUBSCRIPTION_ITEM'][ item.id ]
             item = App[ @constructor.className ]._fillUp( item )
-            callback(item)
+            callback(item, 'local')
       )
 
       # subscribe and render data after server change

      return true
    return false

  @subscribe: (callback, param = {}) ->
    if !@SUBSCRIPTION_COLLECTION
      @SUBSCRIPTION_COLLECTION = {}

          if App[ @constructor.className ]['SUBSCRIPTION_ITEM'] && App[ @constructor.className ]['SUBSCRIPTION_ITEM'][ item.id ]
            #console.log('SERVER BIND', item)
            for key, callback of App[ @constructor.className ]['SUBSCRIPTION_ITEM'][ item.id ]
              callbackRetrieve = (item) ->
                callback(item, 'server')
              App[ @constructor.className ].retrieve( item.id, callbackRetrieve, true )
        'Item::Subscribe::' + @constructor.className
      )

