Add diagrams and update Homework 3 and 5