revised progress bar