interesting point. i could argue that it's all been done before, though. ultimately download and run sandboxed code is applets. i'm starting with background auto update because historically that's the part where desktop java apps have really suffered