New safeguards for reading, improved progress bar