improved progress bar with more detailled progress