Updated code and wrote a bunch of things in the report.