adds ttl for cache