progress bar improvements