Cleanup, and progress.