Working on file transfer mechanism