added TTLSystem