modify hpcat