TPC HOLDINGS INC