FileTransfer must use fullPath (instead toURL())