improved progress bar to show numbers inside