updates after reviewing hw