New TPS system. everything is broken :P