Updateed hw3