new facade for progress updates.