Final HW Push

End of semester. yay.