simplify by directly getting the search TP info
*a*wait...