 
         # execute callback if record got loaded
         col = @
-        App[type].one 'refresh', ->
+        App[type].one 'refresh', (record) ->
           data = App.Collection.find( type, id )
 
           # load update to local storage
-          col.load( localStorage: true, type: type, data: data )
+          col.load( localStorage: false, type: type, data: record, refresh: true )
 
           callback( data )
 


    # load full array once
    if _.isArray( params.data )
      App[ params.type ].refresh( params.data )

      # remember in store if not already requested from local storage
      if !localStorage

        App[type].fetch( id: id )
        return true
      return false

  _fillUp: ( type, data ) ->

   # users
    if type == 'User'
