revamp hw3
hw3 writeup
hw4