upload widget does work
demo added - complete