added ttl