     options.defaultPath or= "/home/#{KD.nick()}/Uploads"
 
     super options, data
+
     @reset()
 
     @setPath options.path  if options.path

        nodeView.once "abortProgress", => fsFile.abort yes

      fsFile._isBeingUploaded = yes
      nodeView = finder.treeController.nodes[filePath]
      if nodeView
      then bindAbort()
      else
        finder.treeController.on "NodeWasAdded", (nodeView)->
          if nodeView.getData().path is filePath and fsFile._isBeingUploaded
            bindAbort()

        fsFile.save "", -> finder.revealPath parentPath

    @on "uploadEnd", (fsFile)->
      fsFile._isBeingUploaded = no

  reset: ->
    {uploadToVM, defaultPath, title} = @getOptions()

      for file, index in files
        sizeInMb = file.size/1024/1024
        if sizeInMb > 100 && @getOptions().uploadToVM
          @notify "Too big file to upload.", "error", "Max 100MB allowed per file."
          continue
        reader = new FileReader
        reader.onloadend = do (file=files[index])=> (readEvent)=>
