               else
                 result.continueFrom.push () ->
                   if data.chunk + 1 <= chunksQtyInPart
-                    from         = currentChunk * self.chunkSize
-                    to           = from + self.chunkSize
+                    from = currentChunk * self.chunkSize
+                    to   = from + self.chunkSize
 
                     fileReader.readAsArrayBuffer filePart.slice from, to
                     currentChunk = ++data.chunk

              type: response.headers['content-type']
              size: response.headers['content-length']
              extension: extension
          isVideo:    response.headers['content-type'].toLowerCase().indexOf("video") > -1
          isAudio:    response.headers['content-type'].toLowerCase().indexOf("audio") > -1
          isImage:    response.headers['content-type'].toLowerCase().indexOf("image") > -1
          _prefix:    self._prefix
          _collectionName: self.collectionName
          _storagePath:    self.storagePath
          _downloadRoute:  self.downloadRoute

      throw new Meteor.Error 500, "Error on [load(#{url}, #{opts})]; Error:" + JSON.stringify error
    ).on('response', (response) ->
      bound ->
        result = 
          name:       fileName
          extension:  extension
          path:       path
