   else
     gameCopyProcess = child.spawn "cp", [
       "-Rvp"
-      data.source
+      pathMod.resolve data.source
       pathMod.resolve data.destination, ".."
     ]
     processLine = (line) ->

  processLine = (line) ->
  gameCopyProcess = {}
  if process.platform is 'win32'
    gameCopyProcess = child.spawn "robocopy.exe", [
      data.source
      data.destination

        console.log pieces
        fileData =
          id: Math.random()
          src: pieces[1]
          dst: pieces[2]
          size: DUMMY_ACF_SIZE
        observers.forEach (observer) ->
          observer.onNext fileData
  dataBuffer = new Buffer(0)
  gameCopyProcess.stdout.on 'data', (newData) ->
    dataBuffer = Buffer.concat [dataBuffer, newData]
