hw3 in progress