       kite.save (err)->
         return  callback new KodingError "kite couldn't saved" if err
         account = client.connection.delegate
-        account.addKite (err, res)->
+        account.addKite kite, (err, res)->
           return  callback new KodingError "kite couldn't added to account" if err
           callback null, kite
 

      'list kites'        : ['member']
    schema                :
      name                : String
      createdAt           :
        type              : Date
        default           : -> new Date

      instance            : []
      static              : []
    sharedMethods         :
      static              :
        create            :
          (signature Object, Function)
        list              :
          (signature Object, Object, Function)
        one               :
          (signature Object, Function)
      instance            :
        modify            :
          (signature Object, Function)
        deleteKite        :
          (signature Function)
        fetchPlans        :
          (signature Function)
        createPlan        :
          (signature Object, Function)
        deletePlan        :
          (signature Object, Function)

    relationships       :
      plan              :
        targetType      : 'JPaymentPlan'
        as              : 'kitePlan'

  @create: permit 'create kite',
    success:(client, formData, callback)->
