added internal subs P_coll & P_d for P_t. (missing the main pm file)