use rapture IO to transfer file