refined progress bar