The TKPS Experience