Finished progress report. 2000 words in.