Improved progress reporting, good for large compilation databases