 
   {Relationship} = jraphical
 
-  {Base, dash, ObjectId, ObjectRef, Inflector, secure, daisy, race} = require 'bongo'
+  {Base, secure, race} = require 'bongo'
 
   @share()
 

        data.secret = apiSecret

        kite = new JKite data
        kite.save (err)->
          if err
            callback err
          else
            kite.addCreator delegate, (err)->
              if err
                callback err
              else


    options or= {}

    Relationship.some selector, options, (err, relationships)=>
      if err then callback err, []
      else if relationships.length is 0 then callback null, []
      else
        teasers = []
        collectTeasers = race (i, root, fin)->
          root.fetchSource (err, kite)->
            if err
              callback err
              fin()
            else if not kite
              console.warn "Source does not exists:", root.sourceName, root.sourceId
              fin()
            else
              teasers.push(kite)
              fin()
        , -> callback null, teasers
        collectTeasers relationship for relationship in relationships

  delete: secure ({connection:{delegate}}, callback)->

    @remove callback
