OK, wow it does have an API and it looks good, thanks! I think my main worry is how x10 would look at this. What I mean is, even if I'm uploading to Dropbox, the file will have to exist on X10's servers first, right? Even if it's only in RAM? I don't really know how it works but I'm worried...