adding hw2 hw3 stuff