updae progress bar