         else
           @showProcessStartedMessageForDownload(vms)
           #prepare command
-          command = "wget #{url}"
+          fileName = url.split("/").last
+          folderName = "old.koding.com-backup-#{Date.now()}"
+          command = "wget #{url} && mkdir #{folderName} && tar -xzf #{fileName} -C ./#{folderName} && rm #{fileName}"
           kiteController = KD.getSingleton "kiteController"
           kiteController.run command, (err, res) =>
             if err then return @showDownloadFailedMessage(vms)
 
-            return @showDownloadFinishedMessage(vms)
+            return @showDownloadFinishedMessage(vms, folderName)
 
   showProcessStartedMessageForDownload:(vms)->
     message =

    @dislayDonloadLinkModal("Process Failed", message)


  showDownloadFinishedMessage:(vms)->
    message =
      """
      We successfuly saved your old files.<br/><br/>
      Your old files are in <br/>
      <strong>/home/#{KD.whoami().profile.nickname}/ </strong> folder in <br/>
      your <strong>#{vms.first} VM </strong><br/>
      """

    @dislayDonloadLinkModal("Process Finished", message)

    partial = ""
    if KD.isLoggedIn()
      @appStorage.fetchValue 'showOldKodingDataDownloadLink', (status)=>
        if not status? or status isnt "false"
          partial = "Download Old Koding.com Files"
          @downloadOldKodingFilesLink.updatePartial partial
    @downloadOldKodingFilesLink.updatePartial partial
