     @ws.close()
 
   # Call a method on the connected Kite.
-  tell: (method, args, callback) ->
+  tell: (method, args, cb) ->
     options =
       authentication : @authentication
       withArgs       : args
 
     # Normally the request is made with the following statement:
-    #   @proto.request method, [options, callback]
+    #   @proto.request method, [options, cb]
     # However, we are making a single request/response call and
     # there is no point to hold the callback function because it
     # will never be called again. That's why we are deleting to
     # free the memory with the code below.
 
-    scrub = @proto.scrubber.scrub [options, callback]
+    scrub = @proto.scrubber.scrub [options, cb]
 
     @proto.emit 'request',
         method    : method


    # Remove the handler from proto when callback is called.
    # This is required to prevent unused callbacks to consume memory.
    if callback
      # id of the last callback function
      id = Number(Object.keys(scrub.callbacks).last)
      # original handler

      else
        @emit "connectionFailed"

  ready: (cb)->
    return KD.utils.defer cb  if @readyState
    @once 'ready', cb
