Improved progress tracking