trep and p