Upload will be its own dialog. It will be used with filesystems or
couchdb or what ever