fixup the progress reporting in the webui