Inside TPS