      - returns: N/A
      */
     public func copyItemAtPath(srcPath: String,
-                        toPath dstPath: String,
-                               handlers: Handlers) {
-        dispatch_async(self._queue) {
-            do {
-                try NSFileManager.defaultManager().copyItemAtPath(srcPath, toPath: dstPath)
-                handlers.on(Completion.successState())
-            } catch let error as NSError {
-                handlers.on(Completion.failureStateFromError(error))
-            }
-        }
+                               toPath dstPath: String,
+                                      handlers: Handlers) {
+        do {
+            try NSFileManager.defaultManager().copyItemAtPath(srcPath, toPath: dstPath)
+            handlers.on(Completion.successState())
+        } catch let error as NSError {
+            handlers.on(Completion.failureStateFromError(error))
+        }
+
     }
 
     /**

     - returns: N/A
     */
    public func readData( contentsOfFile path: String,
                                  handlers: Handlers) {
        dispatch_async(self._queue) {
            do {
                let data=try NSData(contentsOfFile: path, options: [])
                handlers.on(Completion.successState(data: data))
            } catch let error as NSError {
                handlers.on(Completion.failureStateFromError(error))
            }
        }
    }

    /**

     - parameter handlers:            the progress and completion handlers
     */
    public func removeItemAtPath(path: String,
                                 handlers: Handlers) {
        do {
            try NSFileManager.defaultManager().removeItemAtPath(path)
            handlers.on(Completion.successState())
        } catch let error as NSError {
            handlers.on(Completion.failureStateFromError(error))
        }

    }

    /**
