Minor changes, added progress.