       command = options
       options = {}
 
+    if "string" is typeof options.withArgs
+      command = options.withArgs
+      options.withArgs = {}
+
     options.method   or= "exec"
     options.kiteName or= "os"
 

      then kite.vmOn()
      else Promise.cast()

    ok.then =>
      kite.tell options.method, options.withArgs

    .nodeify (err, response) =>

      else @getKite options.kiteName, correlationName

    if command
      options.withArgs.command = command
    else
      #related to this this empty object kite response returns "An error occured: Invalid argument,
      # [string] expected." error
