           callback null, reward
 
 
-  @fetchEarnedAmount = secure (client, options, callback)->
+  @fetchEarnedAmount = (options, callback)->
 
     options = useDefault options
-    options.originId = client.connection.delegate.getId()
 
     fetchEarnedReward options, (err, earnedReward)->
       return callback err  if err?

      # since bongo is not supporting them
      # we need to manually define following:
      #
      #   - providedBy, originId, sourceCampaign (unique)
      #

      type            : 'sparse'


      # We can manually call this if we need.
      # JReward.calculateAndUpdateEarnedAmount options, callback


  @fetchEarnedAmount$ = secure (client, options, callback)->

    options.originId  = client.connection.delegate.getId()

    @fetchEarnedAmount options, callback


  @some$ = secure (client, selector, options, callback)->
