add progress to ui