part 2 of uw_ds project 1