hpstr_adapt