+ add progress bar