adding work to hw3 so far