attempt to improve progress bar