tr * p ca p*