combine caching ttl