Thanks! I hadn't thought about clearlayer. How would you cancel a file transfer in progress? I see your answer to copy the file to tmp, and then display it if it 'hasn't been cancelled' by the user, but the file that way would still be transferred taking up the bandwidth to get the whole file. I'd like to cancel it partway, before it's done transferring - if it's possible. If not, that's ok - just not preferred.