Handling for invalid files. Progress indicators. And attempt to reduce memory usage.